package com.edu.d8_inteface;

/**
 * 声明一个接口，接口是一种规范，规范一定是公开的
 */
public interface intefaceDemo {
    /**
     * 接口的特点，JDK 8之前，接口中只有抽象方法和常量
     * 1、常量
     * 注意：由于接口体现规范思想，规范默认都是公开的，所以从代码层次，public abstract可以省略不写
     */
    String name="hulibo";
    //public static final String name="hulubi";

    /**
     * 2、抽象方法
     * 注意：由于接口体现规范思想，规范默认都是公开的，所以从代码层次，public abstract可以省略不写
     */
    void run();
    //public abstract void run();

    void jump();
    //public abstract void jump();
}
